.wrapper {
  height: 100vh;
  display: grid;
  grid-template-rows: 6vh 90vh 4vh;
}

.header {
  background: #eef3ff;
}

.middle {
  display: grid;
  grid-template-columns: 20rem 1fr;
  height: 100%;
}

.leftPanel {
  background: #ffeeee;
}

.main {
  overflow-x: auto;
  overflow-y: auto;
  height: 100%;
}

.footer {
  background: #efffee
}
